package com.siam.package_rider.entity;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.math.BigDecimal;

/**
 * ---------------------------
 * 骑手账单表 (TbRiderBill)         
 * ---------------------------
 * 作者：  高品
 * 时间：  2025-03-29 18:55:18
 * ---------------------------
 */
@Data
@TableName("tb_rider_bill")
public class TbRiderBill {

	/** 主键id */
    @TableId(value = "id", type = IdType.ASSIGN_ID)
	private Long id;

	/** 骑手id */
	private Long riderId;

	/** 原始订单id */
	private Integer originOrderId;

	/** 原始订单编号 */
	private String originOrderNo;

	/** 配送订单id */
	private Long deliveryOrderId;

	/** 配送订单编号 */
	private String deliveryOutTradeNo;

	/** 账单类型 1外卖订单 2=活动奖励 */
	private Integer type;

	/** 操作类型 1=加 2=减 */
	private Integer operateType;

	/** 货币类型 1=余额 */
	private Integer coinType;

	/** 增减的数值 */
	private BigDecimal number;

	/** 服务费 */
	private BigDecimal serviceFee;

	/** 账单信息 */
	private String message;

	/** 创建时间 */
	private java.util.Date createTime;

	/** 小程序Id（预留） */
	private Integer uniacid;

	/** 1冻结,2正常,3取消（预留） */
	private Integer type1;

	/** 入账时间（预留） */
	private Integer entryAt;

	/** 实际所得金额（预留） */
	private BigDecimal actualMoney;

	/** 日期（预留） */
	private String day;

	/** 备注（预留） */
	private String note;

}